<html><head>
<title>Manual</title>
</head><body bgcolor="black"><center>
<tt>
<font color="white">PAZUZU V 0.99 (Node.js + JS + V8)</font><br><br>
 
<pre>
<span style="background:#000000;font:14px bold;font-family:fixedsys,terminal,courier,monospace;"><span style="color:#f00">                ,        ,         
               /(        )`        
               \ \___   / |        
               /- <span style="color:#fff">_</span>  `-/  '        
              (<span style="color:#fff">/\/ \</span> \   /\        
              <span style="color:#fff">/ /   |</span> `    \       
              <span style="color:#00f">O O</span>   <span style="color:#fff">)</span> /    |       
              <span style="color:#fff">`-^--'</span>`&lt;     '       
             (_.)  _  )   /        
              `.___/`    /         
                `-----' /          
<span style="color:#ff0">   &lt;----.</span>     __ / __   \          
<span style="color:#ff0">   &lt;----|====</span>O)))<span style="color:#ff0">==</span>) \) /<span style="color:#ff0">====</span>      
<span style="color:#ff0">   &lt;----'</span>    `--' `.__,' \         
                |        |         
                 \       /       /\
<span style="color:#0ff">            ______</span>( (_  / \______/</span> 
<span style="color:#0ff">          ,'  ,-----'   |          
          `--{__________)          </span></span>
</pre>      
</center>
<font color="white"><b>Manual</b><br>
0. What's in the box?<br>
1. Running the server / Requisites<br>
2. Console output<br>
3. Side-Tools<br>
4. Allowed formats<br>
5. IP Bans<br>
6. About<br>
7. License<br>
<br><br>
<h3>0. What's in the box? / What is Pazuzu</h3><br>
<br>
As soon as you clone our repo or download a zipped file, you'll get these:<br>
Boot_Server.js      = Boots our server. No pre-config needed.<br>
Module_Logger.js    = Writes items and events to logfile.<br>
Module_Router.js    = Parses URLs.<br>
Module_Server.js    = Server main module.<br>
Module_Info.js      = Gets system information and displays it on server boot.<br>
Module_Color.js     = A port of Picasso.js, gives color to console output.<br>
Module_Blacklist.js = Manages IP Bans.<br>
bannedips.txt       = Comma separated file. Contains banned IPs.<br>
logfile.txt         = Our log.<br>
logfile.bak         = Log's backup.<br>
/site               = Root folder where your sites will be stored to be served.<br><br>
<h3>0. What is Pazuzu...</h3><br>
<br>Pazuzu is a free, BSD-licensed server written in JS V8/Node.js. You can modify it to satisfy your needs!
<br>Honestly, we have pentested Pazuzu in order to ship a stable release with a normal quality standard, however, Pazuzu is shipped "as is", without any kind of warranty.
<br><br><h3>1. Running the server / Requisites</h3><br>
<br>In order to run Pazuzu, just browse Pazuzu install dir (Where Boot_Server.js is located) via CMD/Terminal and run "node Boot_server.js". That's it. Enjoy your server.
<br><br><h3>1. Requisites</h3><br>
<br>You only need an enviroment capable of running Node.js (Native or in my case, virtually). Pazuzu itself isn't resource-demanding and can run in the background without any problem, also it can be used on locally (intranet) and on public networks.
<br><br><h3>2. Console Output</h3><br>
<br>Pazuzu heavily relies on console output to notify events to the server admin. Output written in MAGENTA represents a network address; YELLOW messages are warnings, CYAN ones represent information (that doesn't require you to interfere) and finally RED means something needs your attention (Like a banned user trying to access your site).
<br><br><h3>3. Side-Tools</h3><br>
<br>Pazuzu MAY include sometimes some tools related to admin taks. One of them is Logtool, and the other is Profiler (currently separated into another project).
<br><br><h3>4. Allowed Formats</h3><br>
<br>Pazuzu is a light-weight server, so it does NOT support all the formats out there. The following formats are fully supported:
<br>
TXT<br>
HTML<br>
JS<br>
CSS<br>
XML<br>
GIF<br>
JPG<br>
JPEG<br>
PNG<br>
OGG<br>
MP3<br>
MP4<br>
MPEG<br>
MPG<br>
FLV<br>
WMV<br>
ZIP<br>
GZIP<br>
<br><br><h3>5. IP Bans</h3><br>
<br>If you want to ban someone, just open bannedips.txt and add his/her IP. No spaces allowed, and the last IP in the list MUST END in a COMMA (,)
<br><br><h3>6. Acerca de</h3><br>
<br>MauroEldritch. Argentina. Browse /about in your installed server for more info. (localhost/about).
<br><br><h3>7. License</h3><br>
<br>Pazuzu is licensed under the new BSD license. If you have bought a FreeBSD copy or donated to the project itself, kindly let me know, you'll have my support for this product and future versions!









</font>
</tt>

</body></html>